Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
94 MANCROFT ROAD Semi-Detached £275,000 15 Feb 2007
94A MANCROFT ROAD Semi-Detached £322,500 23 Jan 2017
96 MANCROFT ROAD Detached £380,000 8 Feb 2013
102 MANCROFT ROAD Semi-Detached £230,000 23 Jul 2010
106 MANCROFT ROAD Detached £235,000 28 Aug 2003
110 MANCROFT ROAD Detached £500,000 14 Aug 2019
112 MANCROFT ROAD Detached £299,950 3 Feb 2017
112A MANCROFT ROAD Detached £900,000 10 Sep 2021
114 MANCROFT ROAD Detached £375,000 26 Feb 2007
116 MANCROFT ROAD Detached £213,000 26 Jun 1998